package mpbe.estructura.secciones.hormigon_armado.graficos;

/*
 * Este codigo es software libre y se encuentra licenciado 
 * bajo los términos de la Licencia Pública General de GNU versión 3 
 * según se encuentra publicada por la Free Software Foundation.
 * http://www.gnu.org/licenses/gpl.html
 * 
 * Autor: Martin Pablo Bellanca <martin.bellanca@gmail.com>
 * web: http://mpbe.blogspot.com/
 */

import org.eclipse.swt.SWT;

public class DibSeccionColores {

	// colores
	private int colorEjes;
	private int colorNodos;
	private int colorTXTNodos;
	private int colorTXTCoord;
	private int colorContornos;
	private int colorBarras;
	private int colorCotasLineas;
	private int colorEjeNeutro;
	private int colorEstribos;
	
	public DibSeccionColores() {
		colorNodos = SWT.COLOR_DARK_GREEN;
		colorTXTNodos = SWT.COLOR_DARK_GREEN;
		colorTXTCoord = SWT.COLOR_BLACK;
		colorContornos = SWT.COLOR_DARK_BLUE;
		colorEjes = SWT.COLOR_DARK_RED;
		colorBarras = SWT.COLOR_DARK_CYAN;
		colorCotasLineas = SWT.COLOR_BLACK;
		colorEjeNeutro = SWT.COLOR_BLUE;
		colorEstribos = SWT.COLOR_DARK_CYAN;
	}
	
	//-----------------------------------------
	// Getter y setter de colores
	//-----------------------------------------
	
	/**
	 * @return
	 * @uml.property  name="colorEjes"
	 */
	public int getColorEjes() {
		return colorEjes;
	}
	/**
	 * @param colorEjes
	 * @uml.property  name="colorEjes"
	 */
	public void setColorEjes(int colorEjes) {
		this.colorEjes = colorEjes;
	}

	/**
	 * @return
	 * @uml.property  name="colorNodos"
	 */
	public int getColorNodos() {
		return colorNodos;
	}
	/**
	 * @param colorNodos
	 * @uml.property  name="colorNodos"
	 */
	public void setColorNodos(int colorNodos) {
		this.colorNodos = colorNodos;
	}

	/**
	 * @return
	 * @uml.property  name="colorTXTNodos"
	 */
	public int getColorTXTNodos() {
		return colorTXTNodos;
	}
	/**
	 * @param colorTXTNodos
	 * @uml.property  name="colorTXTNodos"
	 */
	public void setColorTXTNodos(int colorTXTNodos) {
		this.colorTXTNodos = colorTXTNodos;
	}
	
	/**
	 * @return
	 * @uml.property  name="colorTXTCoord"
	 */
	public int getColorTXTCoord() {
		return colorTXTCoord;
	}
	/**
	 * @param colorTXTCoord
	 * @uml.property  name="colorTXTCoord"
	 */
	public void setColorTXTCoord(int colorTXTCoord) {
		this.colorTXTCoord = colorTXTCoord;
	}

	/**
	 * @return
	 * @uml.property  name="colorContornos"
	 */
	public int getColorContornos() {
		return colorContornos;
	}
	/**
	 * @param colorContornos
	 * @uml.property  name="colorContornos"
	 */
	public void setColorContornos(int colorContornos) {
		this.colorContornos = colorContornos;
	}

	/**
	 * @return
	 * @uml.property  name="colorBarras"
	 */
	public int getColorBarras() {
		return colorBarras;
	}
	/**
	 * @param colorBarras
	 * @uml.property  name="colorBarras"
	 */
	public void setColorBarras(int colorBarras) {
		this.colorBarras = colorBarras;
	}

	public void setcolorEjeNeutro(int color) {
		this.colorCotasLineas = color;
	}
	/**
	 * @return
	 * @uml.property  name="colorEjeNeutro"
	 */
	public int getcolorEjeNeutro() {
		return colorEjeNeutro;
	}
	/**
	 * @param colorEjeNeutro
	 * @uml.property  name="colorEjeNeutro"
	 */
	
	public int getColorCotasLineas() {
		return colorCotasLineas;
	}
	public void setColorCotasLineas(int colorCotasLineas) {
		this.colorCotasLineas = colorCotasLineas;
	}

	public int getColorEjeNeutro() {
		return colorEjeNeutro;
	}
	public void setColorEjeNeutro(int colorEjeNeutro) {
		this.colorEjeNeutro = colorEjeNeutro;
	}

	public int getColorEstribos() {
		return colorEstribos;
	}
	public void setColorEstribos(int colorEstribos) {
		this.colorEstribos = colorEstribos;
	}

}
